package com.sfdk.graphics.api
{
import com.sfdk.graphics.tooltip.ToolTipInfo;

import flash.display.DisplayObject;
import flash.events.MouseEvent;

public interface ITooltipHolder
	{
		function addToolTip(tooltip : ToolTipInfo) : void
		
		function hasToolTip(target : DisplayObject) : Boolean;
		
		function removeToolTip(target : DisplayObject) : void
		
		function hideToolTip(e : MouseEvent) : void
		
		function displayToolTip(e : MouseEvent) : void;
	}
}